Workload Decomposition Strategies for Shared Memory Parallel Systems with OpenMP
نویسندگان
چکیده
منابع مشابه
Workload decomposition strategies for shared memory parallel systems with OpenMP
A crucial issue in parallel programming (both for distributed and shared memory architectures) is work decomposition. Work decomposition task can be accomplished without large programming effort with use of high-level parallel programming languages, such as OpenMP. Anyway particular care must still be payed on achieving performance goals. In this paper we introduce and compare two decomposition...
متن کاملWorkload decomposition strategies for hierarchical distributed-shared memory parallel systems and their implementation with integration of high-level parallel languages
In this paper we address the issue of workload decomposition in programming hierarchical distributedshared memory parallel systems. The workload decomposition we have devised consists of a two-stage procedure: a higher-level decomposition among the computational nodes; and a lower-level one among the processors of each computational node. By focusing on porting of a case study particle-in-cell ...
متن کاملImplementing Data-Parallel Patterns for Shared Memory with OpenMP
AthenaMP1 is an open-source parallel pattern library in C++ and OpenMP that is currently under development. This paper reports on the implementations of several data-parallel patterns: modify each, transmute, combine, reduce, and filter. We describe the patterns as well as our experiences implementing them in C++ and OpenMP. The results of two benchmarks showing no performance losses when compa...
متن کاملImplementing Data-Parallel Patterns for Shared Memory with OpenMP
c © 2007 by John von Neumann Institute for Computing Permission to make digital or hard copies of portions of this work for personal or classroom use is granted provided that the copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise requires prior specific permission by the publisher ment...
متن کاملUsing OpenMP: Portable Shared Memory Parallel Programming (Chapter 1)
All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means (including photocopying, recording, or information storage and retrieval) without permission in writing from the publisher.Using OpenMP : portable shared memory parallel programming / Barbara Chapman, Gabriele Jost, Ruud van der Pas. p. cm. – (Scientific and engineering computation) Inc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Scientific Programming
سال: 2001
ISSN: 1058-9244,1875-919X
DOI: 10.1155/2001/891073